package com.xcity.pomelo.response;

import java.util.List;

import com.xcity.game.combat.attr.CombatAttribute;

import naga.x.net.impl.pomelo.PomeloMessage;
import naga.x.net.impl.pomelo.protocol.Message;

@PomeloMessage(type = Message.Type.RESPONSE)
public class EmployeeBlessResponse extends Response {

	private long eid;
	private int slot;
	private int exp;
	private int lvl;
	private int maxExp;
	CombatAttribute[] oldAtts;
	CombatAttribute[] atts;
//	List<CombatAttribute[]> deltaAtt;
	public EmployeeBlessResponse(int serial, long eid, int slot, int exp, int level, int maxExp,CombatAttribute[] retCurAtt, CombatAttribute[] retNextAtt, List<CombatAttribute[]> deltaAtt) {
		super(serial);
		this.eid = eid;
		this.slot = slot;
		this.exp = exp;
		this.lvl = level;
		this.maxExp = maxExp;
		this.oldAtts = retCurAtt;
		this.atts = retNextAtt;
//		this.deltaAtt = deltaAtt;
	}
	public int getExp() {
		return exp;
	}
	public void setExp(int exp) {
		this.exp = exp;
	}
	public int getLvl() {
		return lvl;
	}
	public void setLvl(int lvl) {
		this.lvl = lvl;
	}
	public int getMaxExp() {
		return maxExp;
	}
	public void setMaxExp(int maxExp) {
		this.maxExp = maxExp;
	}
	public CombatAttribute[] getAtts() {
		return atts;
	}
	public void setAtts(CombatAttribute[] atts) {
		this.atts = atts;
	}
	public long getEid() {
		return eid;
	}
	public void setEid(long eid) {
		this.eid = eid;
	}
	public CombatAttribute[] getOldAtts() {
		return oldAtts;
	}
	public void setOldAtts(CombatAttribute[] oldAtts) {
		this.oldAtts = oldAtts;
	}
	public int getSlot() {
		return slot;
	}
	public void setSlot(int slot) {
		this.slot = slot;
	}
//	public List<CombatAttribute[]> getDeltaAtt() {
//		return deltaAtt;
//	}
//	public void setDeltaAtt(List<CombatAttribute[]> deltaAtt) {
//		this.deltaAtt = deltaAtt;
//	}
}
